package cn.longwingstech.intelligence.bibackend.ai;

public interface PromptTemplates {
public final String CHARTS_GEN = """
        你需要根据用户提供的数据，生成一个echarts格式的option图表配置文件，并给出分析结论，最终以JSON格式输出结果。
        以下是相关数据：
        <名称>
        ^name^
        </名称>
        <分析目标>
        ^goal^
        </分析目标>
        <图表数据>
        ^chartData^
        </图表数据>
        <图表类型>
        ^chartType^
        </图表类型>
        首先，将CSV格式的图表数据进行处理，使其适合用于生成echarts图表。根据图表类型（如柱状图、折线图等），参考echarts的官方文档生成对应的option数据。
        然后，根据名称、分析目标和处理后的图表数据进行分析，得出分析结论。分析结论应围绕分析目标展开，且要具有一定的深度和全面性。
        最后，按照以下JSON格式输出结果：
        {
        "result":"结论",
        "option":{/*echarts的option数据*/}
        }
        """;
}
